moveControl
Type
message
Summary
Sent to a control that the user moved with the Pointer tool.
Syntax
moveControl
Description
Handle the moveControl message if you want to respond to the user's movement of a control. For example, you can create a moveControl handler that responds to movement of a button by moving fields out of the button's way.
The moveControl message is sent only if the user moved the control. This message is not sent when a handler moves the control by changing its location, rectangle, or other properties.
The moveControl message is sent after the movement is finished. This means that you cannot prevent a control from being moved by trapping this message.
Examples
on moveControl -- in a button script
-- move the same-named field to be below the moved button:
set the topLeft of field (the short name of the target) \
to the bottomLeft of the target
end moveControl
Related
command: revCacheGeometry
glossary: trap, handler, message, Pointer tool, rectangle, control
message: moveStack
property: properties, location
Compatibility and Support
Introduced
LiveCode 1.0
OS
mac
windows
linux
ios
android
Platforms
desktop
server
mobile